package cn.huiyunche.base.service.interfaces;

import cn.huiyunche.base.service.model.DWaybillAbandonedLog;
import cn.huiyunche.base.service.query.DWaybillAbandonedLogConditions;
import cn.huiyunche.base.service.vo.PageVo;

import java.util.Map;

/**
 * The interface D waybill abandoned log service.
 *
 * @FileName: cn.huiyunche.base.service.interfaces
 * @Description: 运单派单废弃记录
 * @author: Aaron
 * @date: 2017 /3/23 上午9:54
 */
public interface DWaybillAbandonedLogService {

    /**
     * Add int.
     *
     * @param log the log
     * @return the int
     * @throws Exception the exception
     */
    int add(DWaybillAbandonedLog log) throws Exception;

    /**
     * Select list by conditions map.
     *
     * @param pageVo     the page vo
     * @param conditions the conditions
     * @return the map
     */
    Map<String, Object> selectListByConditions(PageVo pageVo, DWaybillAbandonedLogConditions conditions);
}
